repeating arms - German English Dictionary